//API统一封装管理
import { get, post } from '../utils/request.js'

//用户相关
export const userApi = {
	//测试
	test(data){
		return get('api.User/test', data)
	},
	//登录
	login(data) {
	    return post('api.User/login', data)
	}
}

//商品相关
export const productApi = {
	//获取【商品分类】列表
	getProductGategoryList(data){
		return get('api.User/getProductGategoryList', data)
	},
	//新增/编辑【商品分类】
	updateProductGategory(data) {
	    return post('api.User/updateProductGategory', data)
	},
	//删除【商品分类】
	deleteProductGategory(data) {
	    return post('api.User/deleteProductGategory', data)
	},
	//获取【商品】列表
	getProductList(data){
		return get('api.User/getProductList', data)
	},
	//新增/编辑【商品】
	updateProduct(data) {
	    return post('api.User/updateProduct', data)
	},
	//删除【商品】
	deleteProduct(data) {
	    return post('api.User/deleteProduct', data)
	},
	//获取【客户列表】 
	getCustomerList(data){
		return get('api.User/getCustomerList', data)
	},
	//新增/编辑【客户列表】
	updateCustomer(data) {
	    return post('api.User/updateCustomer', data)
	},
	//删除【客户列表】
	deleteCustomer(data) {
	    return post('api.User/deleteCustomer', data)
	},
	//获取【供应商列表】
	getSupplierList(data){
		return get('api.User/getSupplierList', data)
	},
	//新增/编辑【供应商列表】
	updateSupplier(data) {
	    return post('api.User/updateSupplier', data)
	},
	//删除【供应商列表】
	deleteSupplier(data) {
	    return post('api.User/deleteSupplier', data)
	},
	//获取【规格】列表 
	getSpecificationsList(data){
		return get('api.User/getSpecificationsList', data)
	},
	//新增/编辑【规格】
	updateSpecifications(data) {
	    return post('api.User/updateSpecifications', data)
	},
	//删除【规格】
	deleteSpecifications(data) {
	    return post('api.User/deleteSpecifications', data)
	},
	//商品【规格】设置
	spec(data) {
	    return post('api.User/spec', data)
	},
	//商品【规格】设置保存
	specSave(data) {
	    return post('api.User/specSave', data)
	},
	//获取列表【仓库】
	getStoreList(data){
		return get('api.User/getStoreList', data)
	},
	//新增/编辑【仓库】
	updateStore(data) {
	    return post('api.User/updateStore', data)
	},
	//删除【仓库】
	deleteStore(data) {
	    return post('api.User/deleteStore', data)
	},
}

//订单相关
export const orderApi = {
	//获取列表【进货单】
	getPurchaseOrderList(data){
		return get('api.User/getPurchaseOrderList', data)
	},
	//新增/编辑【进货单】
	updatePurchaseOrder(data) {
	    return post('api.User/updatePurchaseOrder', data)
	},
	//删除【进货单】
	deletePurchaseOrder(data) {
	    return post('api.User/deletePurchaseOrder', data)
	},
	//获取列表【销售单】
	getSaleOrderList(data){
		return get('api.User/getSaleOrderList', data)
	},
	//新增/编辑【销售单】
	updateSaleOrder(data) {
	    return post('api.User/updateSaleOrder', data)
	},
	//删除【销售单】
	deleteSaleOrder(data) {
	    return post('api.User/deleteSaleOrder', data)
	},
	//首页统计数据
	indexStatistics(data) {
	    return post('api.User/indexStatistics', data)
	},
}